small bit/piece - French English Dictionary